Inoculation to Initialise Evolutionary Search
نویسندگان
چکیده
An important factor in the successful application of evolutionary techniques to real-world problems is the incorporation of domain knowledge. One form such knowledge often takes is the possession of one or more high-quality solutions. Non-random initialisation, or inoculation, of the population in an evolutionary algorithm provides a way to incorporate such knowledge. A body of folklore about the methods and results of such initialisation techniques exists, but is largely unwritten and unquantified. This paper discusses the need for hybridisation, through whatever means, and concentrates on the potential offered by seeding the initial population with extant good solutions. Such ideas also have implications for algorithmic restarts after convergence. Experiments conducted using a number of real industrial and commercial problems confirm some of the accepted folklore, and highlight several interesting new results. In particular, it is found that both average solution quality and run-times improve when reasonable inoculation strategies are used, but that the quality of the best solution found over a number of runs often deteriorates as the initial populations become less random.
منابع مشابه
Using composite ranking to select the most appropriate Multi-Criteria Decision Making (MCDM) method in the optimal operation of the Dam reservoir
In this study, the performance of the algorithms of whale, Differential evolutionary, crow search, and Gray Wolf optimization were evaluated to operate the Golestan Dam reservoir with the objective function of meeting downstream water needs. Also, after defining the objective function and its constraints, the convergence degree of the algorithms was compared with each other and with the absolut...
متن کاملA Continuous Plane Model to Machine Layout Problems Considering Pick-Up and Drop-Off Points: An Evolutionary Algorithm
One of the well-known evolutionary algorithms inspired by biological evolution is genetic algorithm (GA) that is employed as a robust and global optimization tool to search for the best or near-optimal solution with the search space. In this paper, this algorithm is used to solve unequalsized machines (or intra-cell) layout problems considering pick-up and drop-off (input/output) points. Such p...
متن کاملA Hybrid MOEA/D-TS for Solving Multi-Objective Problems
In many real-world applications, various optimization problems with conflicting objectives are very common. In this paper we employ Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D), a newly developed method, beside Tabu Search (TS) accompaniment to achieve a new manner for solving multi-objective optimization problems (MOPs) with two or three conflicting objectives. This i...
متن کاملAutomatic Segmentation of the Caudate Nuclei using Active Appearance Models
We describe the application of an active appearance model (AAM) based method to segmentation of the caudate nuclei. A “composite” 3D profile AAM was constructed from the surfaces of 15 subcortical structures using a training set of 50 subjects, and individual AAMs of the left and right caudate constructed from 227 subjects. Segmentation starts with affine registration to initialise the composit...
متن کاملA Technique for Improving Web Mining using Enhanced Genetic Algorithm
World Wide Web is growing at a very fast pace and makes a lot of information available to the public. Search engines used conventional methods to retrieve information on the Web; however, the search results of these engines are still able to be refined and their accuracy is not high enough. One of the methods for web mining is evolutionary algorithms which search according to the user interests...
متن کامل